2388
2
1223
1927
384
1306
1
973
636
4
1231
9
1174
487
0
81
2929
1075
948
3411
159750
14
917
106
2019
65
989
1740
783
44385
237
1050
3
1324
1006
924
648