1435
5
1098
0
602
3203
3
1470
1
1566
1329
1425
1374
2447
7334
4
417
1587
1448
2
1182
1749
544
467
635
1020
646
1824
2069
447
1315
2125
1229