1218
1
2667
1196
4179
662
0
1495
6236
10
3644
4248
1505
2100
2
8641
9
3546
2390
2977
2778
3
2153
7
3212
27
844
2886
5
920
8607
8
1775
2152
3673
4943
1417
672
2427
12