5047
8
1260
0
3886
3
603
4566
2
1571
1
2683
1190
3423
2866
4291
9
1748
2386
1416
2650
4
631
4463
5
1114
1283
786
5119
17
509
2501
2605
3916
3933
4015
3008
2185
1072