2531
4
263
0
2870
3
3047
10
458
3235
1
2123
2
16550
27
419694
9
635
793
394
6370
5
8280
8
2216
1129
11881
4431
662
1779
1841
7