1075
2
19944
1364
1
1534
1679
1720
3267
4
2462
123674
35
2942
6
1777
4187
10
1161
1590
4562
3934
2082