3765
4
1226
1
5225
8
1581
2
3593
16
18258
0
13967
2499
609
1362
563
1545
5635
3
1717
1215
4996
6
1566
4370
2102
1467
1938
5949
15
1583
3103
591
1272
1417
2411
3749
3442