83
1
80
90
2
491
6
88
411
1873
509
657
1270
0
87
763
64
553
566
3216
7
230
98
60
652
383
492437
1117
3
545
1310
18
1653
4998
9
3017
961
1366