3256
2
1375
1
3509
3
2772
1244
1188
2721
1001
2276
4
940
0
2057
344
2126
8313
9
676
2207
467
2646
5
390
341
380
1821
7