1226
5
2186
1
1408
1323
2
2124
0
2815
4
1411
3
2268
719
1150
1275
1849
573
580
868
8
1871
15
1380
1853
1120
1195
1305
1268
3867
6829
888
2057
492740
6
1134
1165