803
0
1302
2203
2
96
3587
878
2263
3684
841
1922
6
534
3886
3
2032
1078
448
255
1498
2756
1326
1104
2551
3708
1
1912
2690
4
3052
8
4148
1575
5
528
1732
473