1750
1
1105
2
841
1729
2534
0
616
2122
1412
3679
4
951
3629
2327
11
1446
1225
3871
2760
2794
1618
1329
432
3470
5
2153
7
7793
1179
862
1102
4168
2395
2938
2650
20