3114
4
529
0
398
486
409
1
2683
55
1448
2459
9
1997
2
415
4940
5
945
66
752
928
449
637
269
249
381
548