121
0
1220
3
1038
652
657
1287
2
1225
1
1588
181
90643
230
2100
4
517
150568
870362
2464
112
1100
98
1452
110
40
2980
28
914
1295
1850
6
1584
11
237069
1015