2659
2
602
0
722
410
787
1501
1
1161
6062
16
846
1823
1610
668
381
1101
2748
6
2188
9
1039
1558
286
1931
2161
2490
4455
1893
2328
3868
1043
1308
1215
1392