3738
5
1633
4444
6
5392
11
1822
3227
2
2726
1
1605
3638
5820
3
2591
1016
1618
6075
15
6236
10
951
1694
1174
1492
1661
3206
3012
4
1234
0
10827
1534
1047
2480
2596
12459
108797