1050
1
1036
0
541
3182
2
1927
3212
4
913
521
605
1775
12733
5
3113
2183
9
3095
7
3863
1163
989
3
806
3354
8451
297066
3080
5151
1936
267612
4978
2620
8
1801
19079
6
3715