349
0
2328
1101
456
324
1824
668
737
1133
269
647
381
663
1423
403
1128
2143
2190
1
1939
445
458
468
1819
722
4111
2
479
257
418
1610
1935