596
1
2700
11402
4265
8
4158
4
5478
2242
937
2
912
3
1266
1348
1655
1162
18
759
2052
1887
10
1544
1155
2939
5
1881
1427
2575
983
5792
9
1355
2146
877
6
117240
0
1273
479