2125
1
2710
2
1309
0
697
2377
1992
3
2980
2207
6844
1903
2884
5
3153
1168
3172
5339
2507
4914
2209
2082
2760
4
3200
1751
6516
8
1031
2073
1749
2935
1778
2562
5389