3353
11
423
0
2522
1733
1
247
661
2368
1762
2
5155
8
1326
1045
2470
2317
6062
16
1666
999
1054
2668
1056
1823
390
650
1452
1603
2076
509
1566