2366
1
381
0
1101
584
1680
1326
1139
768
1931
2
2161
942
2490
4455
1893
647
2328
1043
812
1215
394
267
1145
2767
3
1774
1832