2310
1
3466
1766
2
1071
1668
0
1352
995
1461
1935
3689
4
2801
5
2563
2276
2856
2480
2747
9
1689
5611
14
6343
2628
3
2399
7494
1433
1182
1262
1443
1570
1411
970
2179