3114
4
1587
1
282572
0
2855
3
521
2962
6
2192
661
2735
565
933
5217
11
31535
3672
11881
2271
7
625
2
1776
2632
5262
10
16840
15
1889
1550
514
571
177
1336
2008
447
2470