347
0
894
2286
2
2959
5
571
512
3518
345
1285
428
616
471
479
453
434
348
309
1970
284
1030
45986
1035
3684
490
305
461
689
2199
1193
14