2271
0
383
453
246
418
475
139
584
283
522
2006
1
58
458
1504
29323
893
1132
935
489
552
611
1636
2972
647
543
2727
3480
5
561
494
3808