2125
1
1922
544
0
2341
6
3268
2526
3
775
1344
1894
1096
1501
1804
2
1603
2668
915
1578
661
662
9088
8
263
1575
650
1329
427
28805