637
0
2730
6
768
683
787
238
2143
320
269
516
396
1557
470
407
1939
2702
870
268
392
981
433
231
1033
944
245
330
776
813
602
479