1740
3
2312
0
619
1
1015
951
912
1417
2
1380
1694
690
2669
1568
1301
1787
564
784
2294
2522
1743
2495
467
108797
1038
1087
496
1451
3518
1583
1606
843