2521
6
2876
3
6939
0
640
2
1731
4
3271
4888
15
31352
12
4100
1277
588
1
868
1607
94
694
2484
17
933
959
5
3214
7
1571
4209
10
2369
2702
1885
2877
1870
4465
660
1483
687