1520
2
7035
6
1178
1
1094
3
2776
2754
1188
1457
10
1146
5445
1095
4
2314
3419
3479
5
1322
923
989
0
1603
1411
1229
1085
3916
8016
8
3655
13
2703
869
901
6065
2865
2225