3261
3
1847
4
849
2
1023
1
302
0
1359
6307
10
2995
2935
2372
4360
9
2565
1494
2956
1202
937
1337
1191
8345
1593
1501
1580
3587
1383
1224
1594
10771
13
603
1349