2372
2
1603
1193
1
646
0
1421
1182
184
2368
447
2982
3
544
775
1425
2808
1390
1329
1733
635
2767
1513
650
1869
514
1054
3116
1664
2830
7
1129
964
292