2274
1
1075
0
4
14
2535
2
1047
4044
5
3083
17946
3632
1310
2465
621
566
799
3125
1404
3546
32302
1107
1193
1704
873
1709
971
205
1369
3252
1785
3498