2141
3
2864
7
1696
0
521
1
3025
1649
2112
2
1883
2372
1733
1203
1421
2465
6
1256
1425
2914
5
7332
13
662
2108
1907
19034