422
0
246
269
1016
1337
1285
2
562
458
945
4830
486
598
951
691
1665
2690
2587
16
453
611
2284
383
7558
6
1462
469
908
257
54
524
736