4833
2
2939
1
20163
44
1054
1813
1749
1844
1230
4
2105
994
1787
4311
1766
830
0
1691
513
1378
1014
853
2428
3
1013
1554
1426
1042
1179
2876
1637
1282
1249
801