0
2551
1394
972
1148
1054
1239
1204
1176
1200
866
1033
994
932
1018
1160
1752
1
1235
2662
1479
1566
1511
140907
2961
2554
2449