2454
4
1712
2
1148
1
6344
8
41355
3
8786
516
2520
2390
1974
1679
2135
2203
9511
5
2850
2302
1095
0
3705
7
1090
838
2277
2329
12
954
8627
697
7003
9
8859
2156
3416
37355
13