2730
6
2697
5
2809
2
1302
0
650
839
1
2576
2487
3795
1506
2368
1329
964
2631
4
418
440
1238
1047
3116
19279
6062
16
915
999
2326
1411
1941
1132
1922
1518