429
0
3663
1
1541
2189
382
5611
11
48708
611
580
421
478
31220
10
543
2952
2522
396
683
455
759
116
3287
1015
483
458
639
387
1297
14076
7
463
450