1660
1
997
1380
0
467
496
1168
2578
2173
2163
2131
3562
2178
1766
2
19944
2972
755
830
2110
619
83
1787
1511
801
905
475
989
3326
3
1310
1000
526