5615
3
1417
2
1565
6
1672
1101
1
3074
4
1548
1994
1154
1512
2999
1097
3255
1781
2417
1223
1663
864
1366
1189
1544
979
1304
1035
1413
1017
7001
2836
2106
539