93
0
979
2166
2
2901
4
1949
3
3203
10
864
2716
3311
19279
2275
663
503
553
3691
5
2809
17353
7334
2301
3092
1
210
2881
31535
959
434
74
668
543
325
2250