326
0
2564
2
2150
3025
1
400
4223
22
1925
3
415
398
613
3327
417
3331
6
3054
1649
31535
420
120469
35
2330
4
2258
1222856
1509
477
300
1819
330
1973
370
36609
34
709