3354
1
4651
3
1473
0
32302
525
1585
2
1342
2044
978
986
2525
4
3758
5
2268
810
646
2732
3090
6
4086
11
2195
2634
7659
645
1891
55904
4630
17946