3813
3
3706
5
1360
1
12459
1344
1875
0
1509
1289
2
3127
3041
1527
19944
2732
1275
1472
3738
2773
91887
19
1591
9956
1840
6
2903
894
1289601
4
754
2274
3447
7