2449
1
845
2
4204
5
1883
2268
3
2655
3957
3882
1173
4573
4702
4
2940
2570
0
2010
676
2211
2959
2199
2480
3154
6
693
1073
709
1051
935
1104
1806
9566
8
1606
1301