1846
1
1347
4029
8
693
0
745
2392
2
2776
1255
2578
890
2670
2760
4
2312
2495
1000
2368
3070
532
784
3580
1093
2262
526
405
1717
619
915
3621
3428