2182
6
344
1
2586
5
308
359
3
475
81
393
335
252
932
2
394
389
654
225
250
510
412
231
33
305
524
348
366
286
650
0
276
249
468
533