422
0
2564
2
116
1547
1
1073
2221
3
363
419694
9
2189
4223
22
31535
120469
35
21743
348
1222856
4
445
180849
448
48708
1053
521
31220
10
1650
573
2395
152
90
3663
330
497