1875
2
2921
5
2452
2794
3000
1539
0
3871
3696
8
1532
1
2259
2343
3470
764
2285
527
3
1753
1412
1226
2279
1833
2054
4
3109
14
3629
2534
436
1689
1889
2354
2502
1618