2722
3
1814
2
2402
4
3562
1
1135
2247
1092
1217
1956
923
1888
1876
1435
5
2427
12
197
0
467
3172
526
1380
962
3326
582
873
451
994
6
2562
662
742
1093
1064