3696
2
1517
4
4042
6710
0
1563
1
2299
1467
1077
956
1514
123674
35
2698
2906
3014
20
951
2100
9055
10
1423
8527
1922
1204
913
5141
7
3315
1884
3
1364
1184
2188
1506
3316