2233
3
1751
0
2013
2
4606
1
3212
27
3565
8
7222
4
4715
5
2919
322
3248
348
3987
1271
1289601
2966
6
2348
3688
5771
10
6572
1628
2292
3696
1875
2802
1809
4562
2309
413
9039