396
1
2714
5
1132
2564
2
321
403
4223
22
330
0
326
2315
1547
3025
477
398
300
415
1222856
4
370
325
3331
6
1649
734
2376
3
2221
3980
4979
315
31535
2960
3159
7