1649
1
1172
2
1043
802
0
846
733
2551
1842
653
2030
3650
3
1446
1518
169211
11
2306
909
4445
2864
7
22330
22
2141
1375
1543
6383
17
953
2855
2126