4274
1
437
350
476
1270
31535
0
3287
3659
14
397
317
319
2904
2
3373
440
1964
3
363
324
295
580
18403
6
709
1649
282572
5611
11
6800
3663
1821
1009
1431
759