476
1
398
2564
2
330
0
358
2108
4
326
430
407
7952
578
4111
1270
477
3159
7
300
3025
4223
22
951
1215
381
185
415
370
2490
1973
504
437
3178
2904