2115
4
2091
2
521
1
544
0
2735
447
1386
814
1733
565
933
1385
5217
11
362
467
1470
1291
107
1425
1330
1642
1193
650
1230
7952
775
1665
340