181997
11
345
0
1590
1
637
1161
2740
790
669
605
2999
3
1295
946
1363
1411
2570
2
1438
2763
2837
3026
2082
2272