50
2221
0
4
1525
3
1391
11
3814
79
2835
1
9
2440
22
2758
6
1427
2
3713
27
2511
2278
16
1799
1012
1274
2039
31
1698
3505
1251
974
922
972
1062
5
1173
1403