317
0
1933
2
1145
1
1158
1134
2243
4
772
590
456
29665
4504
5
495
559
716
514
1651
914
2708
2929
1319
3
3428
1803
3252
1208
1807
4458
2968
1240
4288
988