1419
2
512
1
421
0
1244
5
701
968
8
1002
1182
482
808
3
2100
733
237
1239
4
1436
1327
660
1798
703
1594
1937
993
515
800
1113
2060
852
6
932
1119