536
1
523
1448
7
743
4
1166
16
684
2
444
499
529
440
886
221
0
445
1503
262
558
457
2225
3
1862
17
2759
4938
14
3124
2133
2155
2205
1432
1718
1456
2128
1469