2050
1
3517
14311
6
7360
2
511
1412
3
1424
10
3758
690
1131
704
446
1576
9
492
573
605
0
599
1403
7
1503
4
695
4450
1238
5051
598
1450
893
4875
5
1161
18
1440