3738
5
3227
2
4444
6
1633
1016
1
2591
5392
11
1605
1822
2726
3638
1618
5820
3
1234
0
6075
15
108797
2386
2245
2530
4
6236
10
1174
10827
2629
585
378
951
1015
562
2906
690