1539
1
1225
0
2372
2465
2
1012
629
581
868
2530
4
1376
475
660
2436
1310
575
718
978
504
542
3216
10
1690
4309
3
1252
458
621
984
1716
2699
1913
1373