2123
1
1639
1989
3
1883
2
1195
1348
3013
15
25
1077
1365
14589
10
2525
2034
1042
4
2040
712
1517
948
1181
1714
8
1794
862
0
2465
2582
1466
1092
1097
1046
1633
1830