2507
3
2821
6
1283
9
3721
5
5629
4
2603
1
1624
10
1641
1791
2194
1198
1668
2321
1881
993
1108
2862
1574
2
2045
2067
1232
1396
2620
1221
1235
692
0
1839
1117
787
829