1305
1
1681
532
0
2336
2
612
692
1399
5
1013
2535
3931
6
514
657
138
1066
1801
635
1366
3
1988
1905
182
737
2349
650
55
1152
1211
929
738
462
593