245
0
2093
2
1161
4455
1877
1
213
4864
2490
505
31535
714
2123
516
1610
1824
419
269
1939
488
2143
439
827
417
584
413
455
379
1156