2822
2
2992
3
1564
1669
4
1982
3475
5
1038
1
2318
1152
4837
882
2049
1424
1450
2861
1590
736
0
1973
1089
1405
1296
991
3973
6
1813
5347
1872
1367