1060
1
1565
6
4182
3
1194
2
3364
1468
4
2921
9162
22
2975
7
6927
2699
1124
2215
9
1036
1829
1326
2663
1130
1989
15
1358
1504
935
994
1437
2818
2203
2343
2051
3079
8621