50
2221
0
4
1525
3
1392
11
3814
79
2835
1
9
2440
22
2759
6
1427
2
3713
27
2512
2278
16
1799
1012
1274
2039
31
1698
3507
1251
975
922
972
1062
5
1174
1403