1576
0
536
1189
521
673
531
477
1158
1105
484
596
562
1728
2663
1268
1
668
1581
1166
5430
371
2123
340
1431
1298
367
2271
4
362
3159
1862