2861
1
1309
0
1992
3
697
4914
2
3926
14
1265
18816
11
12459
2982
3321
4168
5
1119
6773
7
3818
3326
4944
2738
5389
2277
3554
9
1289601
4
2468
2121
3475
4034
923
3364
2886
17970
15