2393
2
3564
3
18385
3795
1
7334
4
1464
0
641
1928
1542
375
543
6370
5
521
1421
650
1822
1429
2982
775
447
184
1852
661
292
1889
2372
915
2195
1365