1840
2
154
0
1152
594
20634
8
580
759
1649
1
360
631
1418
1238
768
968
576
3116
2211
213
611
3287
503
25137
17353
2730
6
431
6800
269
711
1141
683