1135
1
3632
5
2268
896
3006
3
2623
3250
2
1018
5009
0
1358
440
1728
3505
4
1232
274
2366
5289
14
891
138
1550
1902
646
1343
282572
18385
427
909
1219
3429
488