3831
7
1129
1
1179
1698
3871
2
2767
5
902
2794
3078
4
2502
783
0
951
1618
1168
841
3470
432
5949
2886
1550
32730
3551
10
3234
3
1160
1194
1506
3000
6
5253
2740
3066