1196
3
923
2
719
0
1188
1
902
20
665
4
1172
1203
388
6856
2047
401
1504
1980
815
1687
2041
2141
5330
17
962
2195
695
7530
8
1678
1241
1531
1276
1397
674
452