2618
4
748
1
1593
1300
3
789
2162
2
1132
913
0
1294
1320
3107
7
2682
6
844
1557
310
5646
16
1600
2135
4126
15
1882
1378
2289
1416
1229
5
986
1923
2959
2368
1265
2114