1305
1
3070
4
2264
405
0
1093
421
784
868
619
1717
3621
526
3428
815
237
239
139
410
475
1743
1220
2
915
425
389
2512
2392
1812
2118
1238
2760