2585
2
3626
915
1
543
0
2127
1271
2714
5
1879
2109
1132
417
1594
1851
4
2858
14
1391
2320
3287
1343
1645
1034
2257
868
1342
1145
1360
597
7334
480
2461
20
2720
10