1052
1
378
0
2316
2
296
5590
2541
803
2345
3
2310
433
1948
2189
1823
1645
1425
1721
2361
2366
768
2982
647
2819
775
571
394
120469
35
1109
2191
865
417