3959
4
4264
11
1425
1
1501
0
2605
3
4911
8
1470
3168
10
383
2
1285
1343
1053
1250
839
2372
999
2301
1118