2333
3
796
6
951
1
1815
2
2908
10
3671
2982
1053
0
2108
2687
5
2329
2234
4
2835
3079
2989
2352
2297
1618
2277
1371
4018
7
2999
1700
4670
1564
1752
346
1394
4012
2939