1440
2
2321
18
1454
0
3075
4
2125
1
2435
1282
1245
336
3342
11
611
1622
5
3696
6
2236
1074
990
2545
2284
414
4281
3748
3117
3
4336
2395
514
9315
1073
918