1310
5
724
2
1260
1
512
842
1334
1119
878
1841
4
152
2447
27
1518
1453
1337
516
2974
8
6007
80539
0
4425
2391
1110
3226
13
4102
4555
10
5358
1543
1893
1936
1338
908