101
0
1825
2
1625
1
2551
3
964
3879
2740
1315
1022
4090
7096
14
1225
613
181997
11
3188
4
297066
553
1342
984
652
971
1849
131589
2272
706
683
459
444571
9
621
1239