3109
1
3541
2
1316
1693
3597
10
1277
3
2869
5276
7
1153
968
1564
4425
4
3073
6219
6
2514
5
999
691
1309
21
2226
9
740
3742
1083
722
6054
11004
15
23451
0
2375
1158
3308
1817
11