2891
4
1507
1
975
1536
6
1773
0
2344
1100
2
2299
2189
95
936
3130
3
1080
906
693
784
526
1093
1380
2166
1660
1825
83
2562
1431
905
2294
801
2710
1690