1304
2
1346
1
2290
3
497
640
1202
977
2092
0
3112
6
3572
10
3534
1388
2924
5966
5
1685
968
3299
17
2097
1927
4
1197
1400
793
940
1992
1759
1658
931
1742
5283
1885