1816
1
1590
2999
3
637
0
5338
790
1161
605
2840
2
83
10243
4
1437
3518
784
2930
673
2073
1000
467
662
745
2010
496
801
1358
1280
693
1241
1691