1597
1
1150
981
1028
971
2794
2
3871
857
2343
3470
5
2285
1103
949
3
954
849
527
1753
1412
0
2054
4
3109
14
3629
2534
1499
1889
2502
1618
834
841
862
7793