2135
2
1424
3926
5
1349
0
1522
1
1710
1801
792
1301
2073
1929
3
2219
2668
735
5657
11
3008
1892
2435
2573
4259
1383
3439
5417
3519
9