3655
4
926
0
1550
1467
349
1540
2
1860
1337
1557
2524
1343
1932
1
1344
628
514
1893
7
1464
3844
5
36609
34
180849
5617
3027
7082
9
16628
14
4289
10
2657
11829
1282
2346
3