1060
3
64587
2615
1
1101
2306
9
2724
3278
6
3321
0
2256
2
1349
5
822
381
811
13116
1320
1252
2447
1821
3112
833
1056
4
672
1746
3224
12
2032
44447
3366
980
942
507