2722
3
1814
2
2402
4
3562
1
1135
2247
1092
1217
1956
923
1888
1876
1435
5
2427
12
197
0
3172
962
3326
582
873
451
994
6
2562
742
1064
1632
2392
1125
6267
18
1691