3562
1
18816
11
1253
6220
16
2032
3003
6
1064
906
11351
17
2646
5
1741
1721
1579
2
935
0
782
802
696
2264
988
1104
9566
8
693
3
703
1048
768
709
194
1044
1329
1397