1495
1
2267
3
5296
13
1794
0
1726
2
2687
3629
1564
8527
493
388
1423
1103
484
1494
4
1976
1458
534
159
572
1243
1136
2123
3159
1105
1749
685
1635
490