621
0
3287
1
2431
3
5611
11
3663
1297
1603
396
1863
1073
1015
1045
834
478
138355
4223
22
370
649
39326
19
326
895
2
36045
363
266
2142
422
507
552
3469
639