3505
5
2092
0
1466
1889
1
2166
1753
2
2322
4
527
3
3109
14
2054
8607
8
852
4943
1628
2153
7
2449
1535
1297
925
5464
9
1379
3539