1734
2
1590
1
83
2999
3
637
0
5338
1431
1816
1598
3132
10
3326
790
1041
583
1161
2440
605
4926
5
909
1632
1788
194
1547
1637
2710
1312
3176
1518
669
1875