2925
3
1816
1
1284
667
1482
1841
956
1701
0
1239
1782
720
833
2
983
1238
1169
1502
1255
1467
2802
6
1124
2096
3013
4085
4651
3045
2169
1639
2951
2083
5