968
0
2809
2
1224
4
1020
2683
1599
1
2494
958
1217
25137
19279
2275
1824
3691
5
17353
2301
706
2881
31535
1365
1894
645
1497
2668
3114
2328
1261
3510
4111
934