2366
5
994
6
796
898
1
4506
2
2908
10
2557
3671
2664
3
2108
737
0
2329
2234
4
3655
2835
2297
442
1467
1618
4250
2277
971
2999
1251
4670
1752
346
1394
4012
2939