2781
1
2139
4
1288
1012
0
1239
1225
1210
638
7222
3565
8
718
4715
5
1005
2
1415
1816
2704
7
984
1271
2632
3
2069
1400
1397
3987
348
1698