7408
4
2640
15
1041
2933
2
2281
3
2058
1
7055
827
0
97
37
605
767
407
523
2428
1453
115
506
1078
981
1591
402
1708
91
1966
8071
22
525
672
599
1558
5