3196
2
962
0
789
2788
3
2781
1
3575
1210
2028
4578
3177
2093
2013
7222
4
322
3565
8
1619
1506
4715
5
3248
1271
2919
2069
3987
348
6200
2348
2966
6
5771
10