2554
1
2312
2
3894
6
2196
1421
3250
796
945
1329
1129
0
1386
3
3999
7
2474
646
1074
2445
3632
5
1095
2246
1343
2738
661
2201
1918
1385
1923
1307
1557
383
23150
9