1150
0
458
1663
269
152
3287
1
2740
335
326
1128
1780
448
2941
303
273
507
422
2952
2683
2955
4
249
1232
296
180849
3659
14
4071
343
2395
431