2110
1
929
1305
1709
2
1200
1814
197
0
849
400
2562
4080
1735
2687
4285
3
2745
1883
2082
582
2760
4
1681
1221
19944
297066
2394
1618
673
558
832
267612
19079
6