5088
6
1224
1
1344
24337
22
1779
1539
1451
6445
1371
1444
2
1105
4278
1700
0
1835
1540
7042
5
2110
1468
2736
1639
1382
1552
197
2801
2284
2686
8
1888
3
2040
3194