3593
16
1913
0
2627
5
3062
9
2515
3
1546
4651
2
918
1
2190
2966
6
164
985
7034
2250
3931
4
4519
15
2268
777
4062
9305
8
7071
1372
3125
1936
280
9611
1317
1801
6707
24