2601
4
2403
1
1543
2
1814
1878
1579
591
0
2558
2939
240
543
2043
3
1657
656
8535
12
2238
2356
6
2962
2485
2503
1471
2903
2808
1442
550
1253
3361
5
1404
2276
1611