2089
1
5919
2
2769
0
1180
3
1358
2115
2428
1876
780
2550
1519
2534
2475
1961
1691
7
3071
11
1255
123674
35
613
2110
877
938
1219
4237
3106
915
605
2060