841
2
791
1
1718
778
2794
3871
870
2343
616
0
3470
5
2282
2285
527
3
3001
1225
1753
1412
1663
2054
4
3109
14
59
3629
2534
2259
1618
1258
1889
2502
4291