2102
2
1649
1
1095
1203
2086
4
19034
6
1256
1184
2914
5
1392
196
0
842
6726
7
1926
2748
1712
3
1446
424
9778
12
1055
905
675
4964
510
938
948