1238
2
1792
5
3037
4
1328
1
1584
1993
1408
1118
1186
1762
10895
3
1635
888
2439
3223
1875
5227
894
0
1529
1209
1146
1274
4800
14
3542
1775
2470
935
2031
7
3030
1703