1033
1
1029
0
2033
2
4820
2855
3
3442
20634
8
4396
735
2461
20
2125
2526
2668
282572
625
1320
307
2730
6
169211
11
3594
2493
447
1222
583
2069
646
2334
2990
4372
546