2290
2
759
0
1133
366
1333
1
1880
467
409
676
286
771
1824
1112
1877
381
47041
1149
1603
516
1100
443
909
418
1020
1101
385
413
1942
1939
303