2403
1
2838
4
1543
2
2165
844
0
3326
3
662
673
2368
496
801
4179
234
868
1301
2199
1526
1162
9055
10
1814
697
2173
830
957
1935
7458
8
3546
6617
1000
4862