2189
2
796
6
1022
0
2908
10
3671
1
3012
2108
3
2329
1778
2234
4
1185
2835
2297
1618
2277
2999
14125
4670
1752
346
1394
852
4012
2939
891
2340
2528
3758
7304
7
2257