412
1
325
1346
4
1279
293
2142
0
2315
2
2376
3
249
120469
35
3327
3880
5
5316
1267
1436
301
619
314
580
5223
9
3331
6
3980
345
321