2081
2
4784
6
792
1719
0
596
1
2382
5
2194
3
1063
1027
556
1066
2654
2025
392
1423
627
454
527
837
459
402
2158
4
4686
492
408
715
2130
529
598
2659