1071
1
2440
0
2358
9
3694
2
5347
4
2919
6095
91887
19
6899
13018
3589
3
2060
1628
462
1663
5
1188
880
3575
12459
2541
3971
3128
5055
4036
4732
1422
1618
2489
8
4578
6
3120