2522
2
1285
1
1226
1527
14125
10
1002
2028
0
693
1337
1815
841
3957
3
2655
1935
2999
796
6
1347
8819
12
1938
4
1194
1295
1431
2108
5392
11
1688
1833
1581
5820