1889
1
2502
378
0
1382
2
8843
10
1618
841
956
1913
1636
5
862
7793
4
2650
20
989
2936
2035
6779
96
742
3066
7
2395
1868
1458
9877
6
8323
1774
5946
471
3505
2092