1172
2
1043
1
770
0
802
2551
18844
6
14492
3632
3
1842
653
3650
1446
2306
909
4445
2075
2864
7
22330
22
896
1653
2141
1375
1543
6383
17