2388
2
253
0
1223
1927
344
384
1306
1
973
636
4
1075
1082
3
746
1174
611
487
81
2929
948
1812
683
3411
159741
14
917
106
2019
20
65
2468
989
783