2618
4
748
1
1593
1300
3
789
2162
2
1129
913
0
1294
1320
3107
7
2682
6
844
1553
310
5644
16
1600
2135
4126
15
1881
1378
2289
1416
1228
5
986
1923
2959
2367
1265
2114