1589
3
1347
1
1618
0
1889
2502
1844
3063
841
2
1346
862
7793
4
2650
20
2936
10
6779
5
96
742
3066
7
2395
1868
1458
8535
12
1774
5946
1673
471
3505
2092
1466
2144