1027
5
884
2
453
465
1
425
328
546
3
606
8
376
0
931
11
1280
3393
7
2273
10
936
5922
2487
1461
2174
2734
1462
939
3109
1949
1501
1281
6
1083
3595
3085
1038
1132