604
8
1049
0
1
677
1541
1107
2958
1354
4
947
655
2
657
494
3
535
360
536
1450
1167
1296
1836
11
1306
13671
461
2721
883
769
275
4492
22
3592
2385
710