3326
3
1804
1
1347
1175
2
3222
6
892
1251
1019
2366
5
1243
1355
1788
950
0
2691
4641
25
776
3519
9
2709
2598
3386
2654
4996
7592
7
2467
4
2810
3118
5949
15
1768
1286
969