1020
0
1321
2
928
1
3116
1837
1346
4
3510
3012
2461
20
2126
5509
8
443
802
1824
2754
2513
6
1969
2730
1326
1428
2064
467
2311
6236
11
1966
3
1389
1128
1493
2855