637
3
1325
0
166
13
91
530
1
194
185
314
275
769
502
2022
482
331
802
515
388
9348
10
169
460
378
225
383
660
1634
2