1168
1
1632
2
2562
1746
635
0
673
989
1766
784
985
2512
912
526
2438
3
5440
8
1416
2959
3326
467
791
761
537
1194
572
750
1352