3597
5
979
1
3226
1665
1181
2
1258
2735
0
1089
5126
986
891
1228
2185
997
5204
3
2757
973
2329
7053
7
1055
534
9877
1095
2531
471
4201
3107
1691
35
770