3287
1
2525
1365
458
0
1024
2
1152
3559
1009
846
1649
46414
120469
35
552
282572
1431
621
4328
10
909
1192
1378
31535
1428
1069
896
1105
296
1754
1586
1543
768