2104
1
3926
14
2966
11
272
0
841
2
3289
1935
2333
3
1585
1681
1583
2621
3461
4
3001
1364
1601
2382
776
1295
3196
2440
658
1127
6617