1042
1
2470
2
1124
1213
1469
0
11221
23
2234
1003
3251
6
1321
1306
984
3440
2177
1750
1418
81077
101
6302
6062
16
1240
5262
10
3777
3
1133
1172
933
978
726
590