422
0
1343
2189
1650
518
116
1073
543
48708
363
31220
10
475
521
282572
573
2330
4
414
31535
476
1
1282
1504
152
1885
1853
530
249
429
477
3373
1276