2982
3
2209
1
2049
1599
2
4285
1405
5897
4
2999
2108
10
1778
2366
697
0
3109
14
1883
2173
4179
1357
1290
1993
1532
2786
5
2199
2156
2908
2368
1162
5592
8
2660
1240
3217