4943
2
1774
1
2794
3871
2343
3470
5
946
0
2285
527
3
2533
6
719
1753
1412
1977
2054
4
3109
14
1442
3629
2534
5052
10
1431
2220
1889
2502
2209
1784
1618
1131
841
1321