338
1
148
967
8
3736
2
1002
349
1644
7
1142
1114
4
632
1657
757
0
380
511
508
122
436
679
1041
984
5
619
1262
2497
1787
3446
710
5671
974
1065
117151