3563
7
2252
3
1344
1
1834
1622
1451
2643
2
1105
4278
5088
6
1835
3554
4085
1220
1184
2440
0
1497
3120
4
4184
2106
17970
15
3637
13018
4362
3589
1005
1054
2105
2152
4309