637
0
4111
2
2123
379
464
714
957
1128
986
439
19279
722
300
349
2143
1098
943
951
357
918
1045
245
3114
4
588
544
339
1020
1043
1939
408